 |
AutoCAD VBA : Layer von Block
woppi am 05.02.2020 um 16:29 Uhr (1)
Moin, der VBA Anfänger steht mal wieder auf der Leitung Ich möchte in der Zeichnung eine Block auswählen, und dann den Layer auf dem der Block liegt zu dem aktuellen Layer der Zeichnung machen.(in dem Makro passiert noch mehr, was so weit auch schon alles klappt, ich komme nur nicht an die Info auf welchen Layer der ausgesuchte Block liegt.)Das ist der Auschnitt mit der Auswahl:Code:Ausgabe = "Bitte einen Block wählen:"ThisDrawing.Utility.GetEntity Auswahl_Object, Pickedpoint, AusgabeIch kann im VBA ja au ...
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Objektauswahl mit Handle
woppi am 06.11.2018 um 17:08 Uhr (1)
Hallo Klaus,fast, nur wird da der Block auch in der Zeichnung ausgewählt.Bei mir wird der Block in einem UserForm ausgewählt, daher habe ich den Namen des Blocks (ListBox1.Value) oder (ListBox1.Name)ich weiß nur nicht wie ich den dann in dem Code Anstelle von XXXXXX einsetzten kann.
| | In das Form AutoCAD VBA wechseln |
|
AutoCAD VBA : Dynamische Blöcke
woppi am 19.11.2018 um 15:13 Uhr (1)
Hallo Thomas,die Blöcke die ich ändern möchte gibt es schon alle (hunderte), ich wollte in alle noch mehr Parameter eintragen, damit ich noch bessere Auswertung mit der Datenextraktion machen kann.Die Idee mit der Maus ist sicher etwas unkonventionell, habe ich aber ausprobiert.Ich kann jetzt per VBA sie Maus bewegen, aber leider nur wenn das Dialogfeld Blocktabelle geschlossen ist.Aber es sieht witzig aus, wenn die Maus von alleine über die Zeichnung fährt. Aber so komm ich wahrscheinlich nicht weiter.Ma ...
| | In das Form AutoCAD VBA wechseln |
 |
AutoCAD VBA : Dynamische Blöcke
woppi am 16.11.2018 um 12:23 Uhr (15)
Hallo,weiß einer, ob es eine Möglichkeit gibt, mit Hilfe von VBA in einer Zeichnung vorhandenen dynamischen Blöcken zusätzliche Parameter in der Blocktabelle zuzufügen?Also nicht: [GetDynamicBlockProperties] sondern so was [createDynamicBlockProperties] Ich hatte auch schon überlegt jeden einzelnen dynamischen Block (mit Hilfe von einer Schleife in VBA) im Blockeditor zu öffnen, die Blocktabelle aufzurufen, und dann einen neuen Parameter anzulegen.Ich komme aber nur soweit das der Block im Blockeditor off ...
| | In das Form AutoCAD VBA wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |